// 图标导入和导出工具文件
// 统一管理项目中使用的所有图标

// 工具类图标 - Tools Icons
// export { ReactComponent as PanIcon } from './tools/pan.svg';
// export { ReactComponent as ZoomIcon } from './tools/zoom.svg';
// export { ReactComponent as WindowingIcon } from './tools/windowing.svg';
// export { ReactComponent as ResetIcon } from './tools/reset.svg';
// export { ReactComponent as MeasureIcon } from './tools/measure.svg';

// 界面控制图标 - UI Icons  
// export { ReactComponent as MenuIcon } from './ui/menu.svg';
// export { ReactComponent as CloseIcon } from './ui/close.svg';
// export { ReactComponent as SettingsIcon } from './ui/settings.svg';
// export { ReactComponent as FullscreenIcon } from './ui/fullscreen.svg';
// export { ReactComponent as MinimizeIcon } from './ui/minimize.svg';

// 医学专用图标 - Medical Icons
// export { ReactComponent as DicomIcon } from './medical/dicom.svg';
// export { ReactComponent as ImageIcon } from './medical/image.svg';
// export { ReactComponent as ProcessingIcon } from './medical/processing.svg';
// export { ReactComponent as AnalysisIcon } from './medical/analysis.svg';

// 导航相关图标 - Navigation Icons
// export { ReactComponent as PrevIcon } from './navigation/prev.svg';
// export { ReactComponent as NextIcon } from './navigation/next.svg';
// export { ReactComponent as UploadIcon } from './navigation/upload.svg';
// export { ReactComponent as DownloadIcon } from './navigation/download.svg';

// 状态指示图标 - Status Icons
// export { ReactComponent as PlayIcon } from './status/play.svg';
// export { ReactComponent as PauseIcon } from './status/pause.svg';
// export { ReactComponent as StopIcon } from './status/stop.svg';
// export { ReactComponent as LoadingIcon } from './status/loading.svg';
// export { ReactComponent as ErrorIcon } from './status/error.svg';
// export { ReactComponent as SuccessIcon } from './status/success.svg';
// export { ReactComponent as WarningIcon } from './status/warning.svg';

/**
 * 图标使用示例：
 * 
 * import { PanIcon, ZoomIcon, MenuIcon } from '../assets/icons';
 * 
 * function Toolbar() {
 *   return (
 *     <div className="toolbar">
 *       <PanIcon className="tool-icon" onClick={handlePan} />
 *       <ZoomIcon className="tool-icon" onClick={handleZoom} />
 *       <MenuIcon className="menu-icon" onClick={handleMenu} />
 *     </div>
 *   );
 * }
 */

/**
 * 图标组件通用Props:
 * - className: CSS类名
 * - style: 内联样式
 * - onClick: 点击事件处理
 * - size: 图标大小 (可通过CSS控制)
 * - color: 图标颜色 (SVG可通过CSS的fill或stroke控制)
 */

// 临时导出空对象，避免导入错误
export default {};

// 当添加实际图标文件后，取消注释上面的导出语句
// 并删除这个默认导出 